peat liquefaction - French English Dictionary